// 导入刚才封装完毕的 ajax 方法
import { ajax } from "@/utils/request";

// 登录数据封装
export function loginData(data){
   return ajax({
    url:"/login",
    method:"post",
    data
   })

}
// 获取权限列表数据封装
export function PowerData(data) {
    return ajax({
        url: "/rights/"+data.type,
        
    });
}
// 角色列表数据封装
export function adminData(){
    return ajax({
        url:'/roles'
    })
}
// 添加角色数据封装
export function addData(data){
    return ajax({
        url:'/roles',
        method:"post",
        data
    })
}

// 删除角色数据封装
export function rolesAdd(data){
    return ajax({
        url:'/roles/'+data.id,
        method:"delete",
        data
    })
}


// 编辑角色数据封装
export function redactId(data){
    return ajax({
        url:'/roles/' +data.id,
        method:"put",
        data
      
    })
}
// 添加角色权限
export function powerRole(data){
    return ajax({
        url:'/roles/' +data.id + '/rights',
        method:"post",
        data
      
    })
}